home *** CD-ROM | disk | FTP | other *** search
-
-
-
- VVVVkkkkLLLLiiiissssttttSSSSeeeeaaaarrrrcccchhhh((((3333xxxx)))) VVVVkkkkLLLLiiiissssttttSSSSeeeeaaaarrrrcccchhhh((((3333xxxx))))
-
-
-
- NNNNAAAAMMMMEEEE
- VkListSearch - A utility class for implementing incremental search in a
- list
-
- HHHHEEEEAAAADDDDEEEERRRR FFFFIIIILLLLEEEE
- #include <Vk/VkListSearch.h>
-
- PPPPUUUUBBBBLLLLIIIICCCC PPPPRRRROOOOTTTTOOOOCCCCOOOOLLLL SSSSUUUUMMMMMMMMAAAARRRRYYYY
- CCCCoooonnnnssssttttrrrruuuuccccttttoooorrrr////DDDDeeeessssttttrrrruuuuccccttttoooorrrr
- VkListSearch(Widget list, Widget text,
- Boolean usingVkList = False);
- ~VkListSearch();
-
-
- CCCCoooonnnnffffiiiigggguuuurrrraaaattttiiiioooonnnn
- void setData(caddr_t d);
-
-
- void setListSetPos(VkListSetPosProc p);
-
-
- void setListSetMiddlePos(VkListSetMiddlePosProc p);
-
-
- void setListIsViewablePos(VkListIsViewablePosProc p);
-
-
- void setListDeselectAllItems(VkListDeselectAllItemsProc p);
-
-
- void setListSelectPos(VkListSelectPosProc p);
-
-
- CCCCLLLLAAAASSSSSSSS DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- VkListSearch is a utility class for implementing incremental search
- within a Motif scrolled list (XmScrolledList or SgScrolledList) or
- within a custom list-like widget. It takes a Motif text widget and
- a Motif list, and transparently implements the search behavior.
-
-
-
- FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
- VVVVkkkkLLLLiiiissssttttSSSSeeeeaaaarrrrcccchhhh(((())))
- VkListSearch(Widget list, Widget text,
- Boolean usingVkList = False);
- virtual void ~VkListSearch(void);
-
-
- VkListSearch activates the search behavior for the text widget and
- the list widget. The usingVkList parameter should be set to True
- when using SgList instead of XmList.
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- VVVVkkkkLLLLiiiissssttttSSSSeeeeaaaarrrrcccchhhh((((3333xxxx)))) VVVVkkkkLLLLiiiissssttttSSSSeeeeaaaarrrrcccchhhh((((3333xxxx))))
-
-
-
- By default, the list manipulation routines will be automatically
- setup for XmList or SgList. When using a different kind of list, it
- is necessary to specify routines for manipulating the list. Use the
- typedefs VkListSetPosProc, VkListSetMiddlePosProc,
- VkListIsViewablePosProc, VkListDeselectAllItemsProc, and
- VkListSelectPosProc to create appropriate functions, and use the
- methods setListSetPos, setListSetMiddlePos, setListIsViewablePos,
- setListDeselectAllItems, and setListSelectPos to set them.
-
-
- sssseeeettttDDDDaaaattttaaaa(((())))
- void setData(caddr_t d);
-
-
- This function sets the clientData sent to the list manipulator
- functions. It is ignored when using XmList or SgList.
-
- sssseeeettttLLLLiiiissssttttSSSSeeeettttPPPPoooossss(((())))
- void setListSetPos(VkListSetPosProc p);
-
-
- This function sets the function used to set the top list position.
- The function should behave like XmListSetPos.
-
- sssseeeettttLLLLiiiissssttttSSSSeeeettttMMMMiiiiddddddddlllleeeePPPPoooossss(((())))
- void setListSetMiddlePos(VkListSetMiddlePosProc p);
-
-
- This function sets the function used to set the middle list
- position.
-
- sssseeeettttLLLLiiiissssttttIIIIssssVVVViiiieeeewwwwaaaabbbblllleeeePPPPoooossss(((())))
- void setListIsViewablePos(VkListIsViewablePosProc p);
-
-
- This function sets the function used to see if a list position is
- visible.
-
- sssseeeettttLLLLiiiissssttttDDDDeeeesssseeeelllleeeeccccttttAAAAllllllllIIIItttteeeemmmmssss(((())))
- void setListDeselectAllItems(VkListDeselectAllItemsProc p);
-
-
- This function sets the function used to deselect all items in the
- list. The function should behave like XmListDeselectAllItems.
-
- sssseeeettttLLLLiiiissssttttSSSSeeeelllleeeeccccttttPPPPoooossss(((())))
- void setListSelectPos(VkListSelectPosProc p);
-
-
- This function sets the function used to select a list item. The
- function should behave like XmListSelectPos.
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-
-
-
- VVVVkkkkLLLLiiiissssttttSSSSeeeeaaaarrrrcccchhhh((((3333xxxx)))) VVVVkkkkLLLLiiiissssttttSSSSeeeeaaaarrrrcccchhhh((((3333xxxx))))
-
-
-
- IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkCCCCoooommmmppppoooonnnneeeennnntttt
- installDestroyHandler(), removeDestroyHandler(), widgetDestroyed(),
- setDefaultResources(), getResources(), manage(), unmanage(),
- baseWidget(), okToQuit(), _name, _baseWidget, _w, deleteCallback
-
-
- IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkCCCCaaaallllllllbbbbaaaacccckkkkOOOObbbbjjjjeeeecccctttt
- callCallbacks(), addCallback(), removeCallback(),
- removeAllCallbacks()
-
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- VkComponent
- _V_i_e_w_K_i_t _P_r_o_g_r_a_m_m_e_r'_s _G_u_i_d_e
- _T_h_e _X _W_i_n_d_o_w _S_y_s_t_e_m, DEC Press, Bob Sheifler and Jim Gettys
- _T_h_e _X _W_i_n_d_o_w _S_y_s_t_e_m _T_o_o_l_k_i_t, DEC Press, Paul Asente and Ralph Swick
- _T_h_e _O_S_F/_M_o_t_i_f _P_r_o_g_r_a_m_m_e_r_s _R_e_f_e_r_e_n_c_e, Prentice Hall, OSF
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 3333
-
-
-
-